the (dim and) distant past - Español Inglés Diccionario